import request from '@/utils/request'

// 运维管理-工单管理

/**
 * 获取 所有工单
 * @returns
 */
export function getAllFault(page = 1, size = 10, data = {}) {
  return request({
    url: `/fault/search/${page}/${size}`,
    method: 'post',
    data
  })
}

/**
 * 获取 未解决工单
 * @returns
 */
export function getUnFault() {
  return request({
    url: '/fault/hostnameZero',
    method: 'get'
  })
}

/**
 * 获取 已解决工单
 * @returns
 */
export function getComFault() {
  return request({
    url: '/fault/hostnameOne',
    method: 'get'
  })
}

/**
 * 更改工单
 * @returns
 */
export function changeFault(data) {
  return request({
    url: '/fault/modify',
    method: 'put',
    data
  })
}

/**
 * 新增
 * @returns
 */
export function addFault(data) {
  return request({
    url: '/fault/add',
    method: 'post',
    data
  })
}
